put more effort forth - İspanyolca İngilizce Sözlük